import { fileURLToPath, URL } from 'node:url'

import { defineConfig } from 'vite'
import vue from '@vitejs/plugin-vue'

// https://vitejs.dev/config/
export default defineConfig({
    base: "",
    build: {
        chunkSizeWarningLimit: 2000,
        emptyOutDir: true,
    },
    plugins: [
        vue(),
    ],
    resolve: {
        alias: {
            '@': fileURLToPath(new URL('./src', import.meta.url))
        }
    },
    // devServer: {
    //     proxy: {  //配置跨域
    //         '/api': {
    //             target: 'http://localhost:8080/server',  //这里后台的地址模拟的;应该填写你们真实的后台接口
    //             changOrigin: true,  //允许跨域
    //             pathRewrite: {
    //                 /* 重写路径，当我们在浏览器中看到请求的地址为：http://localhost:8080/api/core/getData/userInfo 时
    //                   实际上访问的地址是：http://121.121.67.254:8185/core/getData/userInfo,因为重写了 /api
    //                  */
    //                 '^/api': ''
    //             }
    //         },
    //     }
    // }
})
